package com.hzlj.position.locate.common.dto.reportVideoJzry;


import com.fasterxml.jackson.annotation.JsonFormat;
import com.fz.common.base.dto.UpdateCommonDTO;
import lombok.Data;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.util.Date;

import static com.fz.common.base.core.date.DateUtils.*;
/**
 * 通信联络核查-视频核验(ReportVideoJzry)更新DTO
 *
 * @author makejava
 * @date 2023-12-26 11:57:55
 */
@Data
@ToString
@Accessors(chain = true)
public class ReportVideoJzryUpsertDTO extends UpdateCommonDTO<String>{
    /**
     * 主键,矫正ID
     */
    private String id;
    /**
     * 最新的核查ID(report_video)
     */
    private String videoId;
    /**
     * 所属天
     */
    @JsonFormat(locale = LOCALE, timezone = TIME_ZONE, pattern = DATE_SHORT_FORMAT)
    private Date belongDay;
    /**
     * 上报位置
     */
    private String reportAddress;
    /**
     * 应核查时间
     */
    private Date spotCheckTime;
    /**
     * 视频开始时间
     */
    private Date videoStartTime;
    /**
     * 视频结束时间
     */
    private Date videoEndTime;
    /**
     * 视频通话时长（毫秒）
     */
    private Integer videoDuration;
    /**
     * 视频状态,dict-VIDEO_STATUS
     */
    private String videoStatus;
}
